An enigmatic